Micron Tapes Out 128 Layer 3D Nand Flash Memory